home *** CD-ROM | disk | FTP | other *** search
/ IRIX Development Foundation for IRIX 6.4 / SGI IRIX 6.4 Development Foundation.iso / docs6.4 / relnotes / ftn90_dev / ch3.z / ch3
Text File  |  1997-09-11  |  15KB  |  528 lines

  1.  
  2.  
  3.  
  4.                                                - 1 -
  5.  
  6.  
  7.  
  8.                     7.2 MIPSpro Fortran 90 Development Release Notes
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                                                - 2 -
  69.  
  70.  
  71.  
  72.                     3.  _L_i_c_e_n_s_i_n_g__I_n_f_o_r_m_a_t_i_o_n
  73.  
  74.  
  75.  
  76.                     3.1  _I_n_t_r_o_d_u_c_t_i_o_n
  77.  
  78.  
  79.                     Your copy of the MIPSpro Fortran 90 Compiler
  80.                     requires a software license in order to operate.
  81.                     This section defines some important software
  82.                     licensing terms, describes the basic procedure
  83.                     for obtaining, installing, and testing a
  84.                     software license for MIPSpro Fortran 90
  85.                     Compiler, and lists a web site, addresses, and
  86.                     phone numbers that you can use to contact
  87.                     Silicon Graphics License Administration.
  88.  
  89.                     For more information about installing and
  90.                     troubleshooting software licenses you can look
  91.                     in the CD liner notes or visit the web page:
  92.                     http://www.sgi.com/Support/Licensing/install_docs.html
  93.                     on Silicon Graphics' licensing website:
  94.                     http://www.sgi.com/Products/license.html
  95.  
  96.                     For in depth detail on FLEXlm licensing, see the
  97.                     FLEXlm User's Guide, which covers using and
  98.                     administering FLEXlm software licenses. The
  99.                     FLEXlm User's Guide, is included in the system
  100.                     software documentation; the online InSight
  101.                     version is in the subsystem
  102.                     license_eoe.books.FlexLM_UG which is on the IRIX
  103.                     Development Foundation CD.
  104.  
  105.                     Your purchased software is delivered with a
  106.                     label that includes a temporary license and an
  107.                     Entitlement ID.  The temporary license allows
  108.                     you to use the software until you obtain your
  109.                     permanent license. However, your entitlement ID
  110.                     number makes it possible to obtain your
  111.                     permanent license instantly through Silicon
  112.                     Graphics' licensing website or email autobot.
  113.                     For WEB site and email address see "Contacting
  114.                     Silicon Graphics License Administration" at the
  115.                     end of this chapter of the release notes.
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.                                                - 3 -
  135.  
  136.  
  137.  
  138.                     3.2  _A__F_e_w__D_e_f_i_n_i_t_i_o_n_s
  139.  
  140.  
  141.                     A software license is a collection of
  142.                     information that, after installation, allows you
  143.                     to use a licensed software product on one or
  144.                     more systems.
  145.  
  146.                     The software license information includes the
  147.                     license type, the license expiration date, a
  148.                     license password, a system ID number
  149.                     (/etc/sysinfo -s), and additional information
  150.                     concerning the license and licensed software.
  151.                     Floating licenses have the host name
  152.                     (/sbin/uname -n) as part of the license.
  153.  
  154.                     There are two types of software licenses, node-
  155.                     locked and floating:
  156.  
  157.  
  158.                     3.2.1  _n_o_d_e_-_l_o_c_k_e_d   A node-locked license is
  159.                     installed on a particular system (node) and
  160.                     allows the licensed software to run on that
  161.                     system.
  162.  
  163.                     For this release there are four different types
  164.                     of nodelocked licenses each corresponding to a
  165.                     different product pricing tier.
  166.  
  167.                        +o The first tier allows you to run MIPSpro
  168.                          Fortran 90 on a system of two or less
  169.                          processors.  It contains "CPU 2" in its
  170.                          VENDOR STRING field.
  171.  
  172.                        +o The second tier allows you to run MIPSpro
  173.                          Fortran 90 on a system of eight or less
  174.                          processors.  It contains "CPU 8" in its
  175.                          VENDOR STRING field.
  176.  
  177.                        +o The third tier allows you to run MIPSpro
  178.                          Fortran 90 on a system of 32 or less
  179.                          processors.  It contains "CPU 32" in its
  180.                          VENDOR STRING field.
  181.  
  182.                        +o The fourth tier allows you to run MIPSpro
  183.                          Fortran 90 on a system of any number of
  184.                          processors.  It does not contain a VENDOR
  185.                          STRING field.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.                                                - 4 -
  201.  
  202.  
  203.  
  204.                     3.2.2  _f_l_o_a_t_i_n_g   A floating license allows the
  205.                     licensed software to run on one or more systems
  206.                     in the network simultaneously. The number of
  207.                     systems (nodes) allowed is included in the
  208.                     software license information.
  209.  
  210.                     When an application requires a license from a
  211.                     license server, the floating license points the
  212.                     client to the license server (server name and
  213.                     license file path are included with the license
  214.                     and copied on all client systems). The FLEXlm
  215.                     license daemon, lmgrd, is responsible for
  216.                     checking out/in licenses (tokens) to/from client
  217.                     systems. As long as the number of licenses
  218.                     checked out to clients at a given time is less
  219.                     than the encrypted maximum number of concurrent
  220.                     users no user is denied access. Once the maximum
  221.                     number is reached, the next request for a
  222.                     license will be denied.
  223.  
  224.                     Floating licenses have the advantage of cost,
  225.                     since a license can be shared over many
  226.                     infrequent users, but they are harder to install
  227.                     and administer. Floating license check-out times
  228.                     can also vary depending on the load of the
  229.                     network and the time needed to reach the license
  230.                     server.
  231.  
  232.  
  233.  
  234.                     3.2.3  _E_n_t_i_t_l_e_m_e_n_t__I_D   The Entitlement ID is a
  235.                     15 digit number (shipped with the software)
  236.                     which allows your permanent license request to
  237.                     be processed and approved in seconds.
  238.  
  239.  
  240.                     3.3  _O_b_t_a_i_n_i_n_g__a_n_d__I_n_s_t_a_l_l_i_n_g__a__S_o_f_t_w_a_r_e__L_i_c_e_n_s_e
  241.  
  242.  
  243.                     This section explains the procedure for
  244.                     obtaining and installing a software license:
  245.  
  246.  
  247.                     3.3.1  _M_a_k_e _c_e_r_t_a_i_n _y_o_u _h_a_v_e _y_o_u_r _s_o_f_t_w_a_r_e
  248.                     _l_i_c_e_n_s_e _i_n_f_o_r_m_a_t_i_o_n   Software license
  249.                     information is distributed in several ways: by
  250.                     WEB page, email, FAX, postal mail, or on sheets
  251.                     of paper included with the product.
  252.  
  253.                     If you are updating to this release of MIPSpro
  254.                     Fortran 90 Compiler from an older release you
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                                - 5 -
  267.  
  268.  
  269.  
  270.                     need to obtain and install a new license.
  271.  
  272.                     If you have received both a temporary license
  273.                     and a permanent software license, install the
  274.                     permanent license; do not install the temporary
  275.                     license.
  276.  
  277.  
  278.                     3.3.2  _I_d_e_n_t_i_f_y _t_h_e _s_y_s_t_e_m _o_n _w_h_i_c_h _y_o_u _w_i_l_l
  279.                     _i_n_s_t_a_l_l _t_h_e _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e.   Because software
  280.                     license information usually must be installed on
  281.                     a particular system, follow these guidelines:
  282.  
  283.                     If the System ID field says ``ANY,'' then you
  284.                     can install the license on any system you
  285.                     choose.
  286.  
  287.                     Install a license on the machine which has a
  288.                     system ID ( /etc/sysinfo -s ) which matches the
  289.                     system ID in the license.
  290.  
  291.  
  292.                     3.3.3  _I_n_s_t_a_l_l _t_h_e _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e (_t_e_m_p_o_r_a_r_y
  293.                     _o_r _p_e_r_m_a_n_e_n_t).   Licenses typically come with
  294.                     complete license installation instructions.
  295.                     Follow these instructions to install the
  296.                     license. For more detailed license installation
  297.                     and trouble shooting information see the web
  298.                     page:
  299.                     http://www.sgi.com/Support/Licensing/install_docs.html
  300.  
  301.                     Check the ``license type'' listed in the
  302.                     software license information to find out whether
  303.                     the license is a node-locked license or a
  304.                     floating license.  The installation procedure
  305.                     depends on the license type:
  306.  
  307.                     You can install the license "manually" or use
  308.                     the LicenseManager(1M) tool.  You can bring up
  309.                     LicenseManager by choosing ``License Manager''
  310.                     from the System toolchest.
  311.  
  312.                     If the license is a floating license, you may
  313.                     need to configure the system on which you plan
  314.                     to install the license as a license server.
  315.  
  316.  
  317.                     3.3.4  _V_e_r_i_f_y _t_h_a_t _t_h_e _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e _h_a_s _b_e_e_n
  318.                     _s_u_c_c_e_s_s_f_u_l_l_y _i_n_s_t_a_l_l_e_d.   To verify that the
  319.                     software license is working, try running the
  320.                     MIPSpro Fortran 90 Compiler. The licensed
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.                                                - 6 -
  333.  
  334.  
  335.  
  336.                     program in this product is: f90(1). The FEATURE
  337.                     NAME in the license of this product appears as
  338.                     f90.
  339.  
  340.                     For this release, Fortran 90 compilations will
  341.                     not be terminated if the license is absent or
  342.                     incorrectly installed.  However, a warning
  343.                     message similar to the following will be
  344.                     displayed:
  345.  
  346.  
  347.                     %f90 -c foo.f
  348.                     Cannot find license file (-1,73:2) No such file or directory
  349.  
  350.                      The MIPSpro Fortran 90 Compiler
  351.                      (license FEATURE string = f90)
  352.                      requires a license password.
  353.  
  354.                      For license installation and trouble shooting
  355.                      information visit the web page:
  356.  
  357.                              http://www.sgi.com/Support/Licensing/install_docs.html
  358.  
  359.                      To obtain a Permanent license (proof of purchase
  360.                      required) or an Evaluation license please
  361.                      visit our license request web page:
  362.  
  363.                              http://www.sgi.com/Products/license.html
  364.  
  365.                              or send a blank email message to:
  366.  
  367.                              license@sgi.com
  368.  
  369.                      In North America, Silicon Graphics' customers may request
  370.                      Permanent licenses by sending a facsimile to:
  371.  
  372.                              (650) 932-0537
  373.  
  374.                              or by calling our technical support hotline
  375.  
  376.                              1-800-800-4SGI
  377.  
  378.                      If you are Outside of North America or you are not a Silicon
  379.                      Graphics support customer then contact your local support provider.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.                                                - 7 -
  399.  
  400.  
  401.  
  402.                     3.4  _C_o_n_t_a_c_t_i_n_g _S_i_l_i_c_o_n _G_r_a_p_h_i_c_s _L_i_c_e_n_s_e
  403.                          _A_d_m_i_n_i_s_t_r_a_t_i_o_n
  404.  
  405.  
  406.                     If you are connected to the internet then you
  407.                     can request a permanent license from any country
  408.                     in the world using either of the following
  409.                     methods:
  410.  
  411.  
  412.                        * WEB: Go the the web site:
  413.                          http://www.sgi.com/Products/license.html
  414.                          Look under the "License Request" section.
  415.  
  416.                        * email: Send a blank email message to
  417.                          license@sgi.com
  418.                          You will be sent back a blank email license
  419.                          request template with full instructions.
  420.  
  421.  
  422.                     If are not connected to the internet and need to
  423.                     obtain a software license, fill out the Software
  424.                     License Registration sheet that was included
  425.                     inside the CD liner notes with the software (or
  426.                     the replica in the Network License System
  427.                     Administration Guide). Send or FAX the filled
  428.                     out Software License Registration sheet to
  429.                     Silicon Graphics License Administration or your
  430.                     local service provider. After your request is
  431.                     received by Silicon Graphics or your local
  432.                     service provider, you should receive a software
  433.                     license within two business days.
  434.  
  435.                     In the United States and Canada, Silicon
  436.                     Graphics License Administration provides
  437.                     software license information to Silicon Graphics
  438.                     customers. You can contact Silicon Graphics
  439.                     License Administration in these ways:
  440.  
  441.  
  442.                        * FAX: (650) 932-0537
  443.                        * Mail:
  444.  
  445.                          Software Licensing M/S 134
  446.                          Silicon Graphics, Inc.
  447.                          P.O. Box 7311
  448.                          Mountain View, CA 94039-9600
  449.  
  450.  
  451.                     In an emergency, you can telephone Silicon
  452.                     Graphics at (800) 800-4744.  If you are not in
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.                                                - 8 -
  465.  
  466.  
  467.  
  468.                     the United States or Canada, or if you purchased
  469.                     the system or software from a vendor other than
  470.                     Silicon Graphics, please contact your local
  471.                     service provider.
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.